have a thing about - French English Dictionary